package com.ojoin.trade.supplyloan_core.web.service;

import java.util.List;

import com.ojoin.trade.common.exception.BusinessException;
import com.ojoin.trade.common.web.service.BaseService;
import com.ojoin.trade.supplyloan_core.web.domain.TbSlFinanceinfo;
import com.ojoin.trade.supplyloan_core.web.domain.TbSlFinanceinfoVO;


public interface TbSlFinanceinfoService extends
		BaseService<TbSlFinanceinfo> {

	public int insertSLFinanceInfo(TbSlFinanceinfo vo) throws BusinessException;
	
	public List<TbSlFinanceinfoVO> queryAllUserUnsuccessRefundTask() throws BusinessException;
	
	public TbSlFinanceinfoVO queryUserLastRefundTaskById(int joinuserid) throws BusinessException;

	public int updateSLFinalceStatusAndMemoById(int id, int status, String memo) throws BusinessException;
		
}